package com.qiantu.api.entity;

import org.greenrobot.greendao.annotation.Entity;
import org.greenrobot.greendao.annotation.Id;
import org.greenrobot.greendao.annotation.Generated;

@Entity
public class UniversalDeviceData {
    @Id(autoincrement = true)
    private Long localId;
    private String serialNo;
    private String deviceSerialNo;
    private String houseSerialNo;
    private String actionIdentifier;
    private String actionName;
    private String rangeIdentifier;
    private Boolean enable;
    private String rangeName;
    private String actionValue;
    private int actionType;
    private int max;
    private int min;
    private Boolean isEnum;
    private String displayImage;
    private int displayStyle;
    private String combineKey;
    private String combineName;
    private int sort;

    @Generated(hash = 976369025)
    public UniversalDeviceData(Long localId, String serialNo, String deviceSerialNo,
            String houseSerialNo, String actionIdentifier, String actionName,
            String rangeIdentifier, Boolean enable, String rangeName,
            String actionValue, int actionType, int max, int min, Boolean isEnum,
            String displayImage, int displayStyle, String combineKey,
            String combineName, int sort) {
        this.localId = localId;
        this.serialNo = serialNo;
        this.deviceSerialNo = deviceSerialNo;
        this.houseSerialNo = houseSerialNo;
        this.actionIdentifier = actionIdentifier;
        this.actionName = actionName;
        this.rangeIdentifier = rangeIdentifier;
        this.enable = enable;
        this.rangeName = rangeName;
        this.actionValue = actionValue;
        this.actionType = actionType;
        this.max = max;
        this.min = min;
        this.isEnum = isEnum;
        this.displayImage = displayImage;
        this.displayStyle = displayStyle;
        this.combineKey = combineKey;
        this.combineName = combineName;
        this.sort = sort;
    }

    @Generated(hash = 2026532720)
    public UniversalDeviceData() {
    }

    public Long getLocalId() {
        return localId;
    }

    public void setLocalId(Long localId) {
        this.localId = localId;
    }

    public String getSerialNo() {
        return serialNo;
    }

    public void setSerialNo(String serialNo) {
        this.serialNo = serialNo;
    }

    public String getDeviceSerialNo() {
        return deviceSerialNo;
    }

    public void setDeviceSerialNo(String deviceSerialNo) {
        this.deviceSerialNo = deviceSerialNo;
    }

    public String getHouseSerialNo() {
        return houseSerialNo;
    }

    public void setHouseSerialNo(String houseSerialNo) {
        this.houseSerialNo = houseSerialNo;
    }

    public String getActionIdentifier() {
        return actionIdentifier;
    }

    public void setActionIdentifier(String actionIdentifier) {
        this.actionIdentifier = actionIdentifier;
    }

    public String getActionName() {
        return actionName;
    }

    public void setActionName(String actionName) {
        this.actionName = actionName;
    }

    public String getRangeIdentifier() {
        return rangeIdentifier;
    }

    public void setRangeIdentifier(String rangeIdentifier) {
        this.rangeIdentifier = rangeIdentifier;
    }

    public Boolean getEnable() {
        return enable;
    }

    public void setEnable(Boolean enable) {
        this.enable = enable;
    }

    public String getRangeName() {
        return rangeName;
    }

    public void setRangeName(String rangeName) {
        this.rangeName = rangeName;
    }

    public String getActionValue() {
        return actionValue;
    }

    public void setActionValue(String actionValue) {
        this.actionValue = actionValue;
    }

    public int getActionType() {
        return actionType;
    }

    public void setActionType(int actionType) {
        this.actionType = actionType;
    }

    public int getMax() {
        return max;
    }

    public void setMax(int max) {
        this.max = max;
    }

    public int getMin() {
        return min;
    }

    public void setMin(int min) {
        this.min = min;
    }

    public Boolean getEnum() {
        return isEnum;
    }

    public void setEnum(Boolean anEnum) {
        isEnum = anEnum;
    }

    public String getDisplayImage() {
        return displayImage;
    }

    public void setDisplayImage(String displayImage) {
        this.displayImage = displayImage;
    }

    public int getDisplayStyle() {
        return displayStyle;
    }

    public void setDisplayStyle(int displayStyle) {
        this.displayStyle = displayStyle;
    }

    public String getCombineKey() {
        return combineKey;
    }

    public void setCombineKey(String combineKey) {
        this.combineKey = combineKey;
    }

    public String getCombineName() {
        return combineName;
    }

    public void setCombineName(String combineName) {
        this.combineName = combineName;
    }

    public int getSort() {
        return sort;
    }

    public void setSort(int sort) {
        this.sort = sort;
    }

    public Boolean getIsEnum() {
        return this.isEnum;
    }

    public void setIsEnum(Boolean isEnum) {
        this.isEnum = isEnum;
    }
}
